package com.shengjing.apk;

import android.app.Application;

import com.march.socialsdk.SocialSdk;
import com.march.socialsdk.adapter.impl.GsonJsonAdapter;
import com.march.socialsdk.model.SocialSdkConfig;

public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        initSNS();
    }

    private void initSNS() {
        String wxAppId = BuildConfig.WXAppID;
        String wxSecretKey = BuildConfig.WXAppSecret;
        SocialSdkConfig config = new SocialSdkConfig(this);
        // 开启调试
        config.setDebug(true);
        // 配置钉钉
        config.wechat(wxAppId, wxSecretKey);
        // 👮 添加 config 数据，必须
        SocialSdk.init(config);
        // 👮 添加自定义的 json 解析，必须，参考 temp 文件夹下的实现
        SocialSdk.setJsonAdapter(new GsonJsonAdapter());
        // 👮 请求处理类，如果使用了微博的 openApi 分享，这个是必须的，参考 temp 文件夹下的实现
//        SocialSdk.setRequestAdapter(new OkHttpRequestAdapter());
    }
}
